easily installed - Deutsch Englisch Wörterbuch